package com.gxa.modules.payment.mapper;

import com.gxa.modules.payment.entity.*;
import com.gxa.modules.payment.form.MeterCycleQueryTimeForm;
import com.gxa.modules.payment.form.MeterQueryNameForm;
import org.springframework.stereotype.Component;

import java.util.List;

@Component
public interface ChargeDropDownMapper {

    //收费项目 下拉框
    List<Item> queryItemAll();

    //收费方式 下拉框
    List<Method> queryMethodIdByName();

    //计量单位 下拉框
    List<Unit> queryUnitAll();

    //计算精度 下拉框
    List<Accuracy> queryAccuracyAll();

    //仪表名称 下拉框
    List<MeterQueryNameForm> queryMeterCodeByName();

    //抄表月份 下拉框
    List<MeterCycleQueryTimeForm> queryMethodCycleIdByName();
}
